developmentally handicapped (dh) - Alemán Inglés Diccionario